package com.huaxun.edu.model;

import java.util.Date;

import net.optix.common.app.HLTable;
import net.optix.common.app.HLTableField;
import net.optix.common.db.IDBTable;

@SuppressWarnings("serial")
@HLTable(comment = "班级表")
public class TBE_BJ implements IDBTable {

	public String[] showForeignFields() {
		return new String[] { "", "bzr" };
	}

	public String[] showPrimaryKeys() {
		return new String[] { "" };
	}

	private String bzr;

	@HLTableField(length = 200, comment = "班级编码")
	private String bh;

	@HLTableField(length = 200, comment = "界别")
	private String jb;

	@HLTableField(length = 200, comment = "班级类型")
	private String bjlxm;

	@HLTableField(length = 200, comment = "班级名称")
	private String bjmc;

	@HLTableField(length = 200, comment = "班级荣誉称号")
	private String bjrych;

	@HLTableField(length = 200, comment = "班级序号")
	private String bjxh;

	@HLTableField(length = 22, comment = "班级学生数")
	private long bjxss;

	@HLTableField(length = 200, comment = "毕业标志")
	private String bybz;

	@HLTableField(length = 7, comment = "毕业日期")
	private Date byrq;

	@HLTableField(length = 200, comment = "班主任")
	private String bzrzgh;

	@HLTableField(length = 200, comment = "班长姓名")
	private String bzxh;

	@HLTableField(length = 7, comment = "建班年月")
	private Date jbny;

//	@HLTableField(length = 200, comment = "年级")
//	private String nj;

	@HLTableField(length = 22, comment = "女学生数")
	private long nxss;

	@HLTableField(length = 22, comment = "少数民族人数")
	private long ssmzrs;

	@HLTableField(length = 200, comment = "学校")
	private String xxdm;

	@HLTableField(length = 22, comment = "学制")
	private long xz;

	public void setBh(String bh) {
		this.bh = bh;
	}

	public String getBh() {
		return bh;
	}

	public void setBjlxm(String bjlxm) {
		this.bjlxm = bjlxm;
	}

	public String getBjlxm() {
		return bjlxm;
	}

	public void setBjmc(String bjmc) {
		this.bjmc = bjmc;
	}

	public String getBjmc() {
		return bjmc;
	}

	public void setBjrych(String bjrych) {
		this.bjrych = bjrych;
	}

	public String getBjrych() {
		return bjrych;
	}

	public void setBjxh(String bjxh) {
		this.bjxh = bjxh;
	}

	public String getBjxh() {
		return bjxh;
	}

	public void setBjxss(long bjxss) {
		this.bjxss = bjxss;
	}

	public long getBjxss() {
		return bjxss;
	}

	public void setBybz(String bybz) {
		this.bybz = bybz;
	}

	public String getBybz() {
		return bybz;
	}

	public void setByrq(Date byrq) {
		this.byrq = byrq;
	}

	public Date getByrq() {
		return byrq;
	}

	public void setBzrzgh(String bzrzgh) {
		this.bzrzgh = bzrzgh;
	}

	public String getBzrzgh() {
		return bzrzgh;
	}

	public void setBzxh(String bzxh) {
		this.bzxh = bzxh;
	}

	public String getBzxh() {
		return bzxh;
	}

	public void setJbny(Date jbny) {
		this.jbny = jbny;
	}

	public Date getJbny() {
		return jbny;
	}

//	public void setNj(String nj) {
//		this.nj = nj;
//	}
//
//	public String getNj() {
//		return nj;
//	}

	public void setNxss(long nxss) {
		this.nxss = nxss;
	}

	public long getNxss() {
		return nxss;
	}

	public void setSsmzrs(long ssmzrs) {
		this.ssmzrs = ssmzrs;
	}

	public long getSsmzrs() {
		return ssmzrs;
	}

	public void setXxdm(String xxdm) {
		this.xxdm = xxdm;
	}

	public String getXxdm() {
		return xxdm;
	}

	public void setXz(long xz) {
		this.xz = xz;
	}

	public long getXz() {
		return xz;
	}

	public String getBzr() {
		return bzr;
	}

	public void setBzr(String bzr) {
		this.bzr = bzr;
	}

	public String getJb() {
		return jb;
	}

	public void setJb(String jb) {
		this.jb = jb;
	}

}